rock abutment - Spanish English Dictionary